home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 October
/
EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso
/
Aminet
/
gfx
/
show
/
MerlinGfx.lha
/
hrgrender_protos.h
< prev
next >
Wrap
Text File
|
1995-06-07
|
1KB
|
21 lines
BOOL hrDoDither(struct HRBitMap *hrbm, BOOL flag);
VOID hrSetPixel(struct HRBitMap *hrbm, ULONG x, ULONG y, ULONG col);
ULONG hrGetPixel(struct HRBitMap *hrbm, ULONG x, ULONG y);
BOOL hrDrawLine(struct HRBitMap *hrbm, ULONG x0, ULONG y0, ULONG x1, ULONG y1, ULONG col);
ULONG hrCvtRGB2TARGA(UBYTE r, UBYTE g, UBYTE b);
ULONG hrCvtRGBA2TARGA(ULONG col);
ULONG hrDithRGB2TARGA(ULONG x, ULONG y, UBYTE r, UBYTE g, UBYTE b);
ULONG hrDithRGBA2TARGA(ULONG x, ULONG y, UBYTE r, UBYTE g, UBYTE b);
UBYTE hrCvtRGB2PACKED8(ULONG col);
UBYTE hrCvtRGBA2PACKED8(ULONG col);
UBYTE hrDithRGB2PACKED8(ULONG x, ULONG y, ULONG col);
UBYTE hrDithRGBA2PACKED8(ULONG x, ULONG y, ULONG col);
UBYTE hrBestColor(struct HRBitMap *hrbm,ULONG col);
VOID hrWriteBitMap(struct HRBitMap *hrbm,struct BitMap *bmp,ULONG XPosDest,ULONG YPosDest,ULONG XPosSrc,ULONG YPosSrc,ULONG WidthSrc,ULONG HeightScr, ULONG Mode);
VOID hrWriteRectRGB(struct HRBitMap *hrbm,UBYTE *rdat,UBYTE *gdat,UBYTE *bdat,ULONG xdest,ULONG ydest,ULONG width,ULONG height,ULONG pixmod,ULONG rowmod);
VOID hrWriteRectPK8(struct HRBitMap *hrbm,UBYTE *dat, ULONG xdest,ULONG ydest,ULONG width,ULONG height,ULONG pixoff,ULONG rowmod);
VOID hrClearToCol(struct HRBitMap *hrbm,ULONG color);
VOID hrFillRect(struct HRBitMap *hrbm,ULONG xpos,ULONG ypos,ULONG width,ULONG height,ULONG color);
VOID hrReadRectRGB(struct HRBitMap *hrbm,UBYTE *rdat,UBYTE *gdat,UBYTE *bdat,ULONG xpos,ULONG ypos,ULONG width,ULONG height,ULONG pixmod,ULONG rowmod);